Skip to main content

Edit Student

Description#

Edit student record.

Method#

POST

Endpoint#

/admin/api.php?f=editStudent&id={student id}

Header#

Content-Type: multipart/form-data

Body#

Form Data#

{{< notice note >}} At lease one key-value pair is present. {{< /notice >}}

KeyValue
usernameString
passwordString
emailString
mobileInteger
first_nameString
last_nameString
grade_levelInteger
school_nameInteger
preferencesString
progressInteger
fileblob

Response#

Success#
{
result: "success" //String
}
Fail#
{
result: "fail" //String
}

Example#

Javascript#

POST Request#
const photo = document.querySelector('input[type=file]');
let formData = new FormData();
formData.append('first_name','Juan');
formData.append('last_name','Dela Cruz');
formData.append('file', photo.files[0]);
const editStudent = async () => {
const response = await fetch('http://stockknowledge.org/admin/api.php?f=editStudent&id=2',{
method: 'POST',
body: formData,
headers: {
'Content-Type': 'multipart/form-data'
}
});
return await response.json();
}